on completion of - Turkish English Dictionary